//
//  AlivcShortVideoBasicModel.h
//  AliyunVideoClient_Entrance
//
//  Created by wn Mac on 2019/5/15.
//  Copyright © 2019 Alibaba. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface AlivcShortVideoBasicVideoModel : NSObject

#pragma mark - 原始数据

/**
 id - 数据库自动递增的标识
 */
@property (strong, nonatomic) NSString *ID;


/**
 视频id
 */
@property (strong, nonatomic) NSString *videoId;

/**
 阿里短视频id
 */
@property (strong, nonatomic) NSString *vid;

/**
 视频描述
 */
@property (strong, nonatomic) NSString *videoDescription;

/**
 视频时长（秒）
 */
@property (strong, nonatomic) NSString *durationString;

/**
 视频封面URL
 */
@property (strong, nonatomic) NSString *coverUrl;

/**
 视频状态 - 现在没有用到 - 以后可能用到 - 所以先放这里
 */
@property (strong, nonatomic) NSString *statusString __attribute__((deprecated("视频状态 - 现在没有用到 - 统一由具体的四个状态来确定")));

/**
 首帧地址
 */
@property (strong, nonatomic) NSString *firstFrameUrl;

/**
 视频源文件大小（字节）
 */
@property (strong, nonatomic) NSString *sizeString;

/**
 视频标签,多个用逗号分隔?
 */
@property (strong, nonatomic) NSString *tags;

/**
 视频分类
 */
@property (strong, nonatomic) NSString *cateId;

/**
 视频分类名称
 */
@property (strong, nonatomic) NSString *cateName;


/**
 所属的用户id
 */
@property (strong, nonatomic) NSString *belongUserId;

/**
 所属的用户名
 */
@property (strong, nonatomic) NSString *belongUserName;

/**
 所属的用户的头像URL
 */
@property (strong, nonatomic) NSString *belongUserAvatarUrl;


/**
 封面图 - 内部不会请求，由使用者自己管理
 */
@property (strong, nonatomic) UIImage *coverImage;

/**
 首帧图 - 内部不会请求，由使用者自己管理
 */
@property (strong, nonatomic) UIImage *firstFrameImage;

/**
 所属的用户的头像
 */
@property (strong, nonatomic) UIImage *belongUserAvatarImage;

//********************以下是老数据

/// 视频Id
@property (nonatomic, assign) NSInteger          vodId;

/// 浏览数
@property (nonatomic, assign) NSInteger          lookNum;

/// 点赞数
@property (nonatomic, assign) NSInteger          likesNum;

/// 评论数
@property (nonatomic, assign) NSInteger          commentNum;

/// 分享数
@property (nonatomic, assign) NSInteger          shareNum;

/// 主播用户Id
@property (nonatomic, assign) NSInteger          memberId;

/// 主播秒音号
@property (nonatomic, copy) NSString          *account;


/// 是否点赞 0否/1是
@property (nonatomic, assign) NSInteger          isLikes;

/// 是否关注 0否/1是
@property (nonatomic, assign) NSInteger          isFollow;

/// isLive: （int）1直播中
@property (nonatomic, assign) NSInteger          isLive;


/// 标题
@property (nonatomic, copy) NSString        *title;

/// 封面图
@property (nonatomic, copy) NSString        *vodImg;

/// 昵称
@property (nonatomic, copy) NSString        *nickName;

/// 头像
@property (nonatomic, copy) NSString        *mrAvatar;

/// 视频地址
@property (nonatomic, copy) NSString        *vodUrl;
///审核原因备注
@property (nonatomic, copy) NSString        *remarks;

//我的主页-视频
/// 状态：1审核中,2审核成功,3审核失败,4删除,5违规下架
@property(nonatomic, assign) NSInteger status;

/// 打赏秒豆数
@property(nonatomic, assign) NSInteger rewardPeas;

/// 创建时间
@property(nonatomic, copy) NSString *createDate;

/// 音乐文件名字 没有就显示原音
@property(nonatomic, copy) NSString *musicTitle;

/// 视频权限（非空）权限：0自己可见/1关注可见/2所有人可见
@property(nonatomic, assign) NSInteger power;


/// sameGoodsId: （string）商品ID
@property(nonatomic, assign) NSInteger sameGoodsId;

/// goodsName: （string）商品名称
@property(nonatomic, copy) NSString *goodsName;



@end

NS_ASSUME_NONNULL_END
